meet your waterloo - Turkish English Dictionary